A graphical representation and prototype editor for the Formal Description Technique Estelle
نویسندگان
چکیده
This paper presents a graphical representation for the Formal Description Technique Estelle, which has up until now been restricted to a textual syntax based on the general programming language Pascal. The graphical syntax and semantics of the representation are fully descriptive of a general Estelle system and complies with the ISO Estelle standard ISO97]. This representation aims to become a standard technique for formally specifying and simultaneously documenting concurrent, communicating systems. Conventions introduced in existing graphical Estelle tools are re-used, as are graphical concepts which have become familiar through widespread use of the similar Speciication and Description Language (SDL). In addition, we present a syntax-directed editor based on the graphical syntax. The editor enables practical application of the graphical technique, by translating a graphical description to the equivalent textual form which can be input into existing Estelle tools. The reverse function makes it possible to view and navigate existing textual Estelle speciications more eeectively.
منابع مشابه
E-DART: A Specification Environment to the E-LOTOS Formal Technique
This work presents the E-DART (Enhancements to DART), a graphical environment for the specification of systems based on graphic constructions for the formal description technique E-LOTOS. The use of diagrams reduces the complexity of the specifications turning E-LOTOS accessible even to users not familiarized with a formal description technique. A new graphic syntax was created as well as a spe...
متن کاملFormal Method in Service Composition in Heath Care Systems
One of the areas with greatest needs having available information at the right moment and with high accuracy is healthcare. Right information at right time saves lives. Healthcare is a vital domain which needs high processing power for high amounts of data. Due to the critical and the special characteristics of these systems, formal methods are used for specification, description and verificati...
متن کاملOn Using ESVN to Verify ISO ROSE Application Layer Protocol
The complexity of the application layer protocols developed from the 7-layer model for Open Systems Interconnection (OSI) requires that they be formally speciied using a Formal Description Technique to eliminate ambiguity and form a basis for veriication and validation. Estelle is one of the Formal Description Techniques developed by ISO for specifying distributed and concurrent information pro...
متن کاملA Graphical UIDL Editor for Multimodal Interaction Design Based on SMUIML
We present the results of an investigation on software support for the SMUIML multimodal user interaction description language. In particular, we introduce a graphical UIDL editor for the creation of SMUIML scripts. The presented graphical editor is fully based on SMUIML for the representation of the underlying data as well as for the dialogue modelling. Due to the event-centered nature of SMUI...
متن کاملVeriication of Estelle Speciications Using Tla +
The Formal Description Technique (FDT) Estelle is a formal method proposed by ISO 1 to specify distributed systems. Several techniques of verifying Estelle speciications based on a translation into other formalism, such as Petri Nets or diierent kind of logic, have been developed. Because the Estelle speciication language is rich and its semantics is quite complex , these methods have various l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998